package lab02.test17;

import java.util.Scanner;
public class Test_17 {
    public static void main(String[] args) {
//        定义大小为10的数组
        int [] numArr=new int[10];


//        键盘输入数组的十个元素
        Scanner sc=new Scanner(System.in);
        System.out.println("请输入10个数：");

        for (int i=0;i<10;i++){
            numArr[i]=sc.nextInt();
        }

        int max;
        int min;
        max=min=numArr[0];
        int loc1=0;
        int loc2=0;

//        比较数组元素大小，获取最大值与最小值
        for (int i=0;i<numArr.length;i++){
            if (numArr[i]>max){
                max=numArr[i];
                loc1=i;
            }else if (numArr[i]<min){
                min=numArr[i];
                loc2=i;
            }

        }

//        求数组元素总和
        int sum=0;
        for (int i=0;i<numArr.length;i++){
            sum+=numArr[i];
        }

//        输出最大值、最小值所有元素总和，以及最大值和最小值在该数组中的位置。
        System.out.println("max="+max);
        System.out.println("min="+min);
        System.out.println("sum="+sum);
        System.out.println("最大值在数组中第"+(loc1+1)+"个数");
        System.out.println("最小值在数组中第"+(loc2+1)+"个数");




    }
}
